more patentable - French English Dictionary